<?php 
require_once('framework/Kernel/App.php');

class Hd
{
	
	public static function run()
	{
		
		if (!is_dir('app')) {
			
			self::Mkdirs();//创建文件
			self::Copyfile();//拷贝数据库

		}

		(new \framework\kernel\App)->run();
	}

	//创建文件函数
	public static function Mkdirs()
	{
		$dirs = [

		'app',//项目文件
		'app/Common',//公共文件
		'app/Common/Conf',//配置文件

		'app/Home',//主页
		'app/Home/Conf',//配置文件
		'app/Home/Model',//模型文件
		'app/Home/Controller',//控制器文件
		'app/Home/View',//视图文件
		'app/Home/View/Index',//欢迎首页

		'public',//公共目录
		];
		// 遍历文件 开始创建文件
		foreach ($dirs as $d) {

			is_dir($d) || mkdir($d,0,true);

		}

	}


	public static function Copyfile()
	{
		copy('framework/cofig.php','app/Common/Conf/cofig.php');
		copy('framework/cofig.php','app/Home/Conf/cofig.php');
		copy('framework/cofig.php', 'framework/Common/cofig.php');
		copy('framework/Common/IndexController.php', 'app/Home/Controller/IndexController.php');
		copy('framework/Common/index.php', 'app/Home/View/Index/index.php');
		copy('framework/Common/success.php', 'public/success.php');
		copy('framework/Common/error.php', 'public/error.php');
	}
	


}

Hd::run();


 ?>